formidable enemy

Translations
страшный враг
He considered him a formidable enemy.
Он считал его страшным врагом.